a water harvesting system - French English Dictionary